be good in a pinch - Français Anglais Dictionnaire